#include "generaldef.h"

#ifndef SYSCOMM_H
#define SYSCOMM_H 1

using namespace std;

namespace syscomm{
	void clearbuf();
	void copyfile(const char* prefix1, const char* path1, const char* suffix1,\
			const char* prefix2, const char* path2, const char* suffix2);
	void movefile(const char path1[PATH_LEN], const char path2[PATH_LEN]);
	void delfile(const char target[PATH_LEN]);
	void createdir(const char target[PATH_LEN]);
	void removedir(const char target[PATH_LEN]);
	void showcenalog();
	void compile(const char compiler[NAME_LEN], const char srcdir[PATH_LEN], const char srcname[NAME_LEN],\
			const char targetdir[PATH_LEN], const char targetname[NAME_LEN]);
}

#endif
